package com.shzu.jwc.ty.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.shzu.jwc.ty.bean.SystemConfig;
import com.shzu.jwc.ty.bean.SystemConfigExample;
import com.shzu.jwc.ty.dao.SystemConfigMapper;

@Service
public class SystemConfigservice {

	@Autowired
	SystemConfigMapper configMapper;
	public List<SystemConfig> getsystemconfig()
	{
		return configMapper.selectByExample(null); 
	}
	
	public Integer update(Integer id,String value)
	{
		SystemConfig systemconfig=configMapper.selectByPrimaryKey(id);
		systemconfig.setSystemConfigValue(value);
		return configMapper.updateByPrimaryKey(systemconfig);
	}
	
	public String getvalue(String systemConfigName) {
		SystemConfigExample example=new SystemConfigExample();
		SystemConfigExample.Criteria criteria=example.createCriteria();
		criteria.andSystemConfigNameEqualTo(systemConfigName);
		return configMapper.selectByExample(example).get(0).getSystemConfigValue();
	}
}
